package com.liaoban.app.api.type;

import com.google.gson.annotations.SerializedName;

/**
 * Created by ybc on 2018/7/9 0009.
 * 用户信息
 */
public class User extends BaseType {

    /**
     * wuser_id : 1
     * wuser_name : 1
     * wuser_tel : 13681517817
     * wuser_pass : 8068f0b192045e314a54cf7c40321b37
     * wuser_sex : 1
     * wuser_time : 1529766833
     * wuser_is_status : 1
     * wuser_money : 0
     * city :
     * wuser_suffer : 0
     * wuser_src : http://liaoban.yongzhuoli.com/uploads/head.png
     * wuser_num : 0
     * wuser_integral : 0
     * wuser_pid : null
     * wuser_status : 0
     * wuser_bimg : null
     * save_etime : 0
     * fans_etime : 0
     * message_etime : 0
     * wuser_bj : null
     * token : MTUyOTc2Nzk0MTkxNjUx
     * token_etime : 1817006546
     * wuser_grade : {"grade":1,"limit":5,"rate":0}
     * line_status : 1
     * call_status : null
     * wuser_change_etime : 0
     * card : null
     * onset_card : null
     * card_name : null
     * tong_rule : null
     * yu_rule : null
     * openid : null
     * qq : null
     * weibo : null
     * msage_etime : null
     * qqname : null
     * wechatname : null
     * weiboname : null
     * wuser_sel : 0
     * is_read : 0
     * reg_port : 安卓
     * device_type : 0
     * device_token : null
     * proportion : 0.05
     * price_type : 1
     * disable_id : 0
     * examine_status : 0
     * examine_stime : null
     * examine_ltatus : null
     * system_time : 1529767941
     * wuser_is_member : 0
     * yun_token : e5b5f7e78e4efe43131cba4cb96e1634
     * accid : 1
     * member : 0
     */

    @SerializedName("wuser_id")
    private int wuserId;
    @SerializedName("wuser_name")
    private String wuserName;
    @SerializedName("wuser_tel")
    private String wuserTel;
    @SerializedName("wuser_pass")
    private String wuserPass;
    @SerializedName("wuser_sex")
    private int wuserSex;
    @SerializedName("wuser_time")
    private String wuserTime;
    @SerializedName("wuser_is_status")
    private int wuserIsStatus;
    @SerializedName("wuser_money")
    private String wuserMoney;
    private String city;
    @SerializedName("wuser_suffer")
    private int wuserSuffer;
    @SerializedName("wuser_src")
    private String wuserSrc;
    @SerializedName("wuser_num")
    private int wuserNum;
    @SerializedName("wuser_integral")
    private int wuserIntegral;
    @SerializedName("wuser_pid")
    private Object wuserPid;
    @SerializedName("wuser_status")
    private int wuserStatus;
    @SerializedName("wuser_bimg")
    private Object wuserBimg;
    @SerializedName("save_etime")
    private int saveEtime;
    @SerializedName("fans_etime")
    private int fansEtime;
    @SerializedName("message_etime")
    private int messageEtime;
    @SerializedName("wuser_bj")
    private Object wuserBj;
    private String token;
    @SerializedName("token_etime")
    private int tokenEtime;
    @SerializedName("wuser_grade")
    private String wuserGrade;
    @SerializedName("line_status")
    private int lineStatus;
    @SerializedName("call_status")
    private Object callStatus;
    @SerializedName("wuser_change_etime")
    private int wuserChangeEtime;
    private Object card;
    @SerializedName("onset_card")
    private Object onsetCard;
    @SerializedName("card_name")
    private Object cardName;
    @SerializedName("tong_rule")
    private Object tongRule;
    @SerializedName("yu_rule")
    private Object yuRule;
    private Object openid;
    private Object qq;
    private Object weibo;
    @SerializedName("msage_etime")
    private Object msageEtime;
    private Object qqname;
    private Object wechatname;
    private Object weiboname;
    @SerializedName("wuser_sel")
    private int wuserSel;
    @SerializedName("is_read")
    private int isRead;
    @SerializedName("reg_port")
    private String regPort;
    @SerializedName("device_type")
    private int deviceType;
    @SerializedName("device_token")
    private Object deviceToken;
    private String proportion;
    @SerializedName("price_type")
    private int priceType;
    @SerializedName("disable_id")
    private int disableId;
    @SerializedName("examine_status")
    private int examineStatus;
    @SerializedName("examine_stime")
    private Object examineStime;
    @SerializedName("examine_ltatus")
    private Object examineLtatus;
    @SerializedName("system_time")
    private int systemTime;
    @SerializedName("wuser_is_member")
    private int wuserIsMember;
    @SerializedName("yun_token")
    private String yunToken;
    private String accid;
    private String member;

    private int age;
    private String description;
    @SerializedName("liao_num")
    private int liaoNum;
    private String yu_money;

    public int getWuserId() {
        return wuserId;
    }

    public void setWuserId(int wuserId) {
        this.wuserId = wuserId;
    }

    public String getWuserName() {
        return wuserName;
    }

    public void setWuserName(String wuserName) {
        this.wuserName = wuserName;
    }

    public String getWuserTel() {
        return wuserTel;
    }

    public void setWuserTel(String wuserTel) {
        this.wuserTel = wuserTel;
    }

    public String getWuserPass() {
        return wuserPass;
    }

    public void setWuserPass(String wuserPass) {
        this.wuserPass = wuserPass;
    }

    public int getWuserSex() {
        return wuserSex;
    }

    public void setWuserSex(int wuserSex) {
        this.wuserSex = wuserSex;
    }

    public String getWuserTime() {
        return wuserTime;
    }

    public void setWuserTime(String wuserTime) {
        this.wuserTime = wuserTime;
    }

    public int getWuserIsStatus() {
        return wuserIsStatus;
    }

    public void setWuserIsStatus(int wuserIsStatus) {
        this.wuserIsStatus = wuserIsStatus;
    }

    public String getWuserMoney() {
        return wuserMoney;
    }

    public void setWuserMoney(String wuserMoney) {
        this.wuserMoney = wuserMoney;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public int getWuserSuffer() {
        return wuserSuffer;
    }

    public void setWuserSuffer(int wuserSuffer) {
        this.wuserSuffer = wuserSuffer;
    }

    public String getWuserSrc() {
        return wuserSrc;
    }

    public void setWuserSrc(String wuserSrc) {
        this.wuserSrc = wuserSrc;
    }

    public int getWuserNum() {
        return wuserNum;
    }

    public void setWuserNum(int wuserNum) {
        this.wuserNum = wuserNum;
    }

    public int getWuserIntegral() {
        return wuserIntegral;
    }

    public void setWuserIntegral(int wuserIntegral) {
        this.wuserIntegral = wuserIntegral;
    }

    public Object getWuserPid() {
        return wuserPid;
    }

    public void setWuserPid(Object wuserPid) {
        this.wuserPid = wuserPid;
    }

    public int getWuserStatus() {
        return wuserStatus;
    }

    public void setWuserStatus(int wuserStatus) {
        this.wuserStatus = wuserStatus;
    }

    public Object getWuserBimg() {
        return wuserBimg;
    }

    public void setWuserBimg(Object wuserBimg) {
        this.wuserBimg = wuserBimg;
    }

    public int getSaveEtime() {
        return saveEtime;
    }

    public void setSaveEtime(int saveEtime) {
        this.saveEtime = saveEtime;
    }

    public int getFansEtime() {
        return fansEtime;
    }

    public void setFansEtime(int fansEtime) {
        this.fansEtime = fansEtime;
    }

    public int getMessageEtime() {
        return messageEtime;
    }

    public void setMessageEtime(int messageEtime) {
        this.messageEtime = messageEtime;
    }

    public Object getWuserBj() {
        return wuserBj;
    }

    public void setWuserBj(Object wuserBj) {
        this.wuserBj = wuserBj;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public int getTokenEtime() {
        return tokenEtime;
    }

    public void setTokenEtime(int tokenEtime) {
        this.tokenEtime = tokenEtime;
    }

    public String getWuserGrade() {
        return wuserGrade;
    }

    public void setWuserGrade(String wuserGrade) {
        this.wuserGrade = wuserGrade;
    }

    public int getLineStatus() {
        return lineStatus;
    }

    public void setLineStatus(int lineStatus) {
        this.lineStatus = lineStatus;
    }

    public Object getCallStatus() {
        return callStatus;
    }

    public void setCallStatus(Object callStatus) {
        this.callStatus = callStatus;
    }

    public int getWuserChangeEtime() {
        return wuserChangeEtime;
    }

    public void setWuserChangeEtime(int wuserChangeEtime) {
        this.wuserChangeEtime = wuserChangeEtime;
    }

    public Object getCard() {
        return card;
    }

    public void setCard(Object card) {
        this.card = card;
    }

    public Object getOnsetCard() {
        return onsetCard;
    }

    public void setOnsetCard(Object onsetCard) {
        this.onsetCard = onsetCard;
    }

    public Object getCardName() {
        return cardName;
    }

    public void setCardName(Object cardName) {
        this.cardName = cardName;
    }

    public Object getTongRule() {
        return tongRule;
    }

    public void setTongRule(Object tongRule) {
        this.tongRule = tongRule;
    }

    public Object getYuRule() {
        return yuRule;
    }

    public void setYuRule(Object yuRule) {
        this.yuRule = yuRule;
    }

    public Object getOpenid() {
        return openid;
    }

    public void setOpenid(Object openid) {
        this.openid = openid;
    }

    public Object getQq() {
        return qq;
    }

    public void setQq(Object qq) {
        this.qq = qq;
    }

    public Object getWeibo() {
        return weibo;
    }

    public void setWeibo(Object weibo) {
        this.weibo = weibo;
    }

    public Object getMsageEtime() {
        return msageEtime;
    }

    public void setMsageEtime(Object msageEtime) {
        this.msageEtime = msageEtime;
    }

    public Object getQqname() {
        return qqname;
    }

    public void setQqname(Object qqname) {
        this.qqname = qqname;
    }

    public Object getWechatname() {
        return wechatname;
    }

    public void setWechatname(Object wechatname) {
        this.wechatname = wechatname;
    }

    public Object getWeiboname() {
        return weiboname;
    }

    public void setWeiboname(Object weiboname) {
        this.weiboname = weiboname;
    }

    public int getWuserSel() {
        return wuserSel;
    }

    public void setWuserSel(int wuserSel) {
        this.wuserSel = wuserSel;
    }

    public int getIsRead() {
        return isRead;
    }

    public void setIsRead(int isRead) {
        this.isRead = isRead;
    }

    public String getRegPort() {
        return regPort;
    }

    public void setRegPort(String regPort) {
        this.regPort = regPort;
    }

    public int getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(int deviceType) {
        this.deviceType = deviceType;
    }

    public Object getDeviceToken() {
        return deviceToken;
    }

    public void setDeviceToken(Object deviceToken) {
        this.deviceToken = deviceToken;
    }

    public String getProportion() {
        return proportion;
    }

    public void setProportion(String proportion) {
        this.proportion = proportion;
    }

    public int getPriceType() {
        return priceType;
    }

    public void setPriceType(int priceType) {
        this.priceType = priceType;
    }

    public int getDisableId() {
        return disableId;
    }

    public void setDisableId(int disableId) {
        this.disableId = disableId;
    }

    public int getExamineStatus() {
        return examineStatus;
    }

    public void setExamineStatus(int examineStatus) {
        this.examineStatus = examineStatus;
    }

    public Object getExamineStime() {
        return examineStime;
    }

    public void setExamineStime(Object examineStime) {
        this.examineStime = examineStime;
    }

    public Object getExamineLtatus() {
        return examineLtatus;
    }

    public void setExamineLtatus(Object examineLtatus) {
        this.examineLtatus = examineLtatus;
    }

    public int getSystemTime() {
        return systemTime;
    }

    public void setSystemTime(int systemTime) {
        this.systemTime = systemTime;
    }

    public int getWuserIsMember() {
        return wuserIsMember;
    }

    public void setWuserIsMember(int wuserIsMember) {
        this.wuserIsMember = wuserIsMember;
    }

    public String getYunToken() {
        return yunToken;
    }

    public void setYunToken(String yunToken) {
        this.yunToken = yunToken;
    }

    public String getAccid() {
        return accid;
    }

    public void setAccid(String accid) {
        this.accid = accid;
    }

    public String getMember() {
        return member;
    }

    public void setMember(String member) {
        this.member = member;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public int getLiaoNum() {
        return liaoNum;
    }

    public void setLiaoNum(int liaoNum) {
        this.liaoNum = liaoNum;
    }

    public String getYu_money() {
        return yu_money;
    }

    public void setYu_money(String yu_money) {
        this.yu_money = yu_money;
    }

    public static class WuserGradeBean {
        /**
         * grade : 1
         * limit : 5
         * rate : 0
         */

        private int grade;
        private int limit;
        private int rate;

        public int getGrade() {
            return grade;
        }

        public void setGrade(int grade) {
            this.grade = grade;
        }

        public int getLimit() {
            return limit;
        }

        public void setLimit(int limit) {
            this.limit = limit;
        }

        public int getRate() {
            return rate;
        }

        public void setRate(int rate) {
            this.rate = rate;
        }
    }
}
